keep something at the forefront - Spanish English Dictionary